home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2007 December / PCWKCD1207B.iso / Blogowanie poza sfera / Flock 0.9.1.3 stable / flock-0.9.1.3.en-US.win32.exe / flock / chrome / browser.jar / content / browser / bookmarks / bookmarksPanel.js < prev    next >
Text File  |  2007-07-10  |  3KB  |  72 lines

  1. //@line 38 "/cygdrive/K/tinderbuild/src/flock/mozilla/browser/components/bookmarks/content/bookmarksPanel.js"
  2.  
  3. function manageBookmarks() {
  4.   openDialog("chrome://browser/content/bookmarks/bookmarksManager.xul", "", "chrome,dialog=no,resizable=yes");
  5. }
  6.  
  7. function addBookmark() {
  8.   var contentArea = top.document.getElementById('content');                   
  9.   if (contentArea) {
  10.     const browsers = contentArea.browsers;
  11.     if (browsers.length > 1)
  12.       BookmarksUtils.addBookmarkForTabBrowser(contentArea);
  13.     else
  14.       BookmarksUtils.addBookmarkForBrowser(contentArea.webNavigation, true);    
  15.   }
  16.   else
  17.     BookmarksUtils.addBookmark(null, null, undefined, true);
  18. }
  19.  
  20. function toggleFavorites()
  21. {
  22.   var radiogroup = document.getElementById('favoriteRadioGroup');
  23.  
  24.   switch(radiogroup.selectedItem.id)
  25.   {
  26.     case 'radio_media':
  27.       document.getElementById('media').removeAttribute('hidden');
  28.       document.getElementById('media').open = true;
  29.       document.getElementById('web_pages').hidden="true";
  30.       document.getElementById('online_bookmarks').hidden="true";
  31.       break;
  32.     case 'radio_web_pages':
  33.       document.getElementById('media').hidden="true";
  34.       document.getElementById('web_pages').removeAttribute('hidden');
  35.       document.getElementById('web_pages').open = true;
  36.       document.getElementById('online_bookmarks').removeAttribute('hidden');
  37.       document.getElementById('online_bookmarks').open = true;
  38.       break;
  39.     case 'radio_news':
  40.       document.getElementById('media').hidden="true";
  41.       document.getElementById('web_pages').hidden="true";
  42.       document.getElementById('online_bookmarks').hidden="true";
  43.       break;
  44.     default:
  45.       document.getElementById('media').removeAttribute('hidden');
  46.       document.getElementById('web_pages').removeAttribute('hidden');
  47.       document.getElementById('online_bookmarks').removeAttribute('hidden');
  48.       break
  49.   }
  50. }
  51.  
  52. function search(aValue) {
  53.   document.getElementById('bookmarks-view').searchBookmarks(aValue);
  54.     document.getElementById('bookmarks-view-online').searchBookmarks(aValue);
  55.   document.getElementById("web_pages").open = true;
  56.   document.getElementById("online_bookmarks").open = true;
  57. }
  58.  
  59. function onLoad_bmPanel() {
  60.   var metrics = Components.classes['@flock.com/metrics-service;1']
  61.     .getService(Components.interfaces.flockIMetricsService);
  62.   metrics.reportCount('favesSidebar open');
  63.   initOnlineFavoritesObservor();
  64. }
  65.  
  66. function onUnload_bmPanel() {
  67.   var metrics = Components.classes['@flock.com/metrics-service;1']
  68.     .getService(Components.interfaces.flockIMetricsService);
  69.   metrics.reportCount('favesSidebar close');
  70.   uninitOnlineFavoritesObservor();
  71. }
  72.